devil's cucumber - Alemán Inglés Diccionario